package com.micmac.customer.events
{
	import flash.events.Event;
	
	public class CustomerEvent extends Event
	{
		public static const CORP_SAVED:String = 'corp_saved';
		public static const REGION_SAVED:String = 'region_saved';
		
		public static const USER_TITLE_SAVED:String = 'user_title_saved';
		public static const USER_SAVED:String = 'user_saved';
		public static const USER_ROLE_SAVED:String = 'user_role_saved';
		
		public static const PACKAGE_TITLE_SAVED:String = 'package_title_saved';
		
		public static const PRODUCT_TITLE_SAVED:String = 'product_title_saved';
		public static const PRODUCT_FEATURE_SAVED:String = 'product_feature_saved';
		
		public static const PRICING_MODEL_SAVED:String = 'pricing_model_saved';
		public static const PRICING_TYPE_SAVED:String = 'pricing_type_saved';
		
		public static const SALES_PROCESS_SAVED:String = 'sales_process_saved';
		public static const SALES_STAGE_SAVED:String = 'sales_stage_saved';
		public static const SALES_STEP_SAVED:String = 'sales_step_saved';
		
		public static const ORG_SAVED:String = 'org_saved';
		public static const ORG_PROCESS_SAVED:String = 'org_proces_saved';
		
		public static const ON_USER_BROWSE:String = 'onBrowse';
		
		public function CustomerEvent(type:String, bubbles:Boolean=false, cancelable:Boolean=false)
		{
			super(type, bubbles, cancelable);
		}
		
		override public function clone():Event
		{
			return new CustomerEvent(type,bubbles,cancelable)
		}
	}
}